internal partial discharge - French English Dictionary